﻿namespace Shop.Core.YOP
{
    /// <summary>
    /// 支付回调
    /// </summary>
    public class PaymentNotifyDto
    {
        /// <summary>
        /// 
        /// </summary>
        public string channelOrderId { get; set; }  


        public string orderId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string bankOrderId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string paySuccessDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string channel { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string payWay { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string uniqueOrderNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string orderAmount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string payAmount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string realPayAmount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string parentMerchantNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string payerInfo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string merchantNo { get; set; }

        public string status { get; set; }
    }


    public class PayerInfo
    {
        /// <summary>
        /// 
        /// </summary>
        public string bankCardNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string bankId { get; set; }

        /// <summary>
        /// 支付宝买家登录账号
        /// </summary>
        public string buyerLogonId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string cardType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string mobilePhoneNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string userID { get; set; }
    }
}
